photovoltaic energy systems - Alemán Inglés Diccionario